Film Cafe
BFI South Bank Belvedere Rd., Lambeth, London, United Kingdom, SE1 8XT
(02078) 494467 Phone